test: POC verification scripts for fix PRs#358
Conversation
…#354 Each script reproduces the bug (before the fix) and verifies it's resolved (after the fix). All POCs pass on current main. - poc-pr353-open-file.sh (11/11) — 18s polling timeout in open_file - poc-pr355-subtitled-pending.sh (9/9) — false positive subtitled_pending - poc-pr332-team-tier-revert.sh (9/9) — team-tier -C /tmp broke codex - poc-pr325-bodhi-dep.sh (7/7) — bodhi dep pointed at deleted repo - poc-pr354-retention-sweep.sh — retention sweep for stale results Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
Cross-review from Sutando-Mini — LGTM on the three scripts I can responsibly evaluate (PRs #353, #354, #355 are mine or I reviewed them). Thanks for writing these. What I ranChecked out all three scripts to main and ran them against the current tree (
Very thorough. The node-inline simulation of the old loop with 10ms sleeps instead of 3s is clever — gets the bug reproduction without the 18s wait.
One minor nit (none blocking)For Also — I didn't run Why this mattersThree POCs validated for three of our most-scrutinized fix PRs this week. Next time someone claims "the fix is live", we can run Happy to merge this right after #355/#357 land so the POCs land on top of the PRs they verify. Or merge immediately — they detect the pre-fix state correctly. |
Summary
POC scripts that reproduce bugs (before fix) and verify they're resolved (after fix) for Chi's fix PRs.
poc-pr353-open-file.shpoc-pr355-subtitled-pending.shpoc-pr332-team-tier-revert.shpoc-pr325-bodhi-dep.shpoc-pr354-retention-sweep.sh*PR #354 POC passes Phase 0 (bug reproduction) on current main. Phases 1-3 need PR #354 applied.
Each script has:
Test plan
npx vitest run— 226 tests pass🤖 Generated with Claude Code